
/**
 * 手柄控制器接口
 * 如果直接接入的是steam_sdk,需要在cpp端实现这个接口。
 */
export interface IGamepadCtrl {

    getDigitalChangeData(): number[]

    getAnalogChangeData(): number[]

    getAnalogActionData(index: number): number[]

    init(digitalNames: string[], analogNames: string[]): void;

    clear(): void;

    isActive(): boolean;

    update(): void;
}